Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
15 OWEN STREET Semi-Detached £194,739 £71,000 9 Aug 2002
16 OWEN STREET Semi-Detached £162,599 £135,000 23 Mar 2020